1.1800000000000000444e-15 2.4299999999999999376e-33 leaf development stages